home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 3 #9 / IMG 30 Sep 1995.iso / More Goodies / Publisher's Folder / Ambrosia Software ƒ / Big Cheese Key 1.2.1 ƒ / Big Cheese Key / Big Cheese Key.rsrc / TEXT_135.txt < prev    next >
Text File  |  1994-03-25  |  1KB  |  18 lines

  1. INITs, the System Heap, and You 2
  2. ---------------------------------
  3.  
  4. by Andrew Welch
  5.  
  6. Revision 1:   8/29/91
  7. Revision 2:  11/28/91
  8.  
  9. INTRODUCTION
  10.  
  11. This document came about because of the System Heap/INIT paranoia I've been seeing lately.  It represents the total sum of the knowledge I have accumulated from writing system level software (INITs/cdevs/System Extensions/Control Panels) for 3 years, and is accurate based on my experience and the experiences of many other Macintosh programmers.
  12.  
  13. It will help you make rational decisions about resolving INIT conflicts, dispel some common myths, hopefully teach you a thing or two, and tell you what is really going on with all this System Heap stuff.
  14.  
  15. Neophytes, forgive me if I confuse you with the programmer-speak necessary to explain this topic.  Programmers, forgive me if I generalize issues for the sake of clarity.
  16.  
  17. INITs, cdevs, Control Panels, System Extensions -- they are all buzz-words for basically the same critters:  low-level programs developers write which load automatically when the system starts up.  Programs that you toss into your System Folder.  From now on, I will refer to them all as INITs, though there are some subtle differences between them (not important in this discussion though).
  18.